thread-rolling machine - French English Dictionary